home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
dskut
/
dki191.zip
/
DKIEN.TXT
< prev
next >
Wrap
Text File
|
1994-03-29
|
17KB
|
596 lines
### # # ###
# # # # #
# # ### #
### # # ### Version 1.91, by Philippe Duby, February 27, 1994
1 / Purpose of DKI
2 / Technical details
3 / Use examples
4 / List of all DKI's commands
5 / Display description
6 / Historic
7 / Registration - Contacts
I / Purpose of DKI
==================
DKI (for DisK Information) was initially designed to give a clear
view of your drives free disk space, especially placed at the end of the
AUTOEXEC.BAT file.
It was then completed by a more sophisticated analyse of the disk units,
detailing the type (hard disk, network , ...) with technical information
if available (details about partitions, cd-rom tracks, ...) and
physical information (for IDE, SCSI, CDROM disks).
Finally, it was extended to recursive file and directory management:
you can count, find, analyse and delete files and directories.
That's why it is now a real administration tool that you can use to
study the mass storage of a computer : DKI without parameters gives you
information about free disk space, DKI /p physical information,
DKI /1 the repartition of data inside directories, DKI /s the biggest
files, DKI /b performance, ...
To get a summary of its possibilities, type DKI /?.
This software is distributed as shareware. This means that you can use
it and test it for 30 days, but you have to register if you are using
it regularly. The registration fee is only US$ 10, so it's cheap for you
but it will encourage me for the next DKI ... (see chapter VII).
Finally, even if this program has been tested carefully for a long time
and seems to work perfectly, I cannot warrant a perfect functioning and
assume no responsability for any damage which may result from the use of DKI.
II / Technical details
======================
1) Identified programs
----------------------
- Operating systems: DOS, DR-DOS, Windows, DesqView, OS/2.
- Disk compression: Stacker, Superstor, Double Disk, DoubleSpace.
- Networks: Novell Netware Lite, 2.2, 3.11, PairWare, PC LAN,
LanSmart, Lan Manager, Lantastic, Workgroups, Ftp drivers.
- Disk-cache software: SmartDrive 4+, Pc-cache 8+,
Norton Cache 5, 6 et 7 (Ncache2), Hyperdisk, Combi.
- Ramdisk : Ms Ramdrive, Srdisk.
- Miscellaneous : Mscdex, 4Dos, Ndos.
2) Identified disk units
------------------------
Floppy, Hard disk, ram-disk, compressed disk, SCSI syquest, CDROM,
network, remote units (DRIVEMAP, INTERLINK), substituted units.
3) Collected physical data
--------------------------
IDE disk's name, partitions, SCSI units (via ASPI), CDROM tracks.
III / Use examples
===================
1) Global units state
---------------------
=> DKI
State of all the units.
=> DKI C: D:
State of specified units.
2) Technical information
------------------------
=> DKI /p
Note: if you have more than 25 lines of information, try:
=> DKI /pm
Note: DKI is able to give you details even about non formatted IDE disks,
or IDE disks with a format different from DOS. It can handle 2 controllers.
3) Full information
-------------------
=> DKI /v (or /vm)
Note: in this mode, DKI counts all your files and directories, what
possibly takes you too must time: press 'Esc' key to abort it.
4) Information about disks, directories
---------------------------------------
=> DKI c:\.
DKI \windows
Note 1: you can mix commands:
DKI c: d:
DKI c:\dos c:\windows d:
Note 2: if you just want to study your PATH directories:
DKI /e
5) Summary by directories
-------------------------
=> DKI \windows /0
Lists all the sub-directories from \windows, detailing the number of
files inside, and the size occupied by the directory on the disk.
=> DKI C:\ /1
Lists all the first-level directories of drive C:
=> DKI d:\*.gif /1 (or 2 or 3)
Lists all the directories of level 1, 2 or 3, containing .GIF files.
Note: you can work on all your drives with a single command:
=> DKI $:*.exe /1
Lists the directories containing programs for all your drives.
6) Files information
--------------------
=> DKI c:\dos\*.exe
Lists all the programs inside C:\DOS, specifying their date and size.
=> DKI c:\windows\*.dll /0
Lists all Windows's DLL, and displays their total size per directory.
7) Deleting a directory or a set of files
-----------------------------------------
=> DKI c:\windows /d
Completely deletes a 'thing' called Windows !
=> DKI $:*.swp /d
Deletes all the files with extension SWP of all your drives.
Note: if DKI encounters a read-only file, it asks you for confirmation
before deleting it..
Note 2: you can create a DOSKEY macro: DOSKEY XDEL = DKI $* /D.
8) Analysing a set of files
---------------------------
=> DKI /s
Lists the 10 biggest files from current directory and sub-directory.
Sorted by decreasing size.
=> DKI $: /s
Lists the 10 biggest files of your computer.
=> DKI d:\windows /ms30
Lists the 30 biggest files of Windows, in 50 lines mode.
=> DKI /t
Lists all the files of your current directory modified today.
Sorted by increasing time.
=> DKI $: /t1/1/94
Lists all your computer's files modified on 1/1/94
8) Unit drive benchmark
-----------------------
=> DKI c: /b
Do a benchmark on unit C:, on the following rules :
DKI creates a 4Mb files, calculate a coefficient r according the
file creation speed, and do successively r*16 random reads of a
64Kb block, r*16 random writes of a 64Kb block, and the same thing
for r*4 * 256 Kb and r*1 * 1 Mb (so 1 Mb is transfered each time).
DKI displays the results of these tests, and the average speed.
These values have been choosen carefully after several and long
tests because their reflecting correctly the unit work :
- 16 * 64K correspond to manipulating a lot of small files
(program compilation, ...),
- 4 * 256K correspond to medium sized files (images, ...),
- 1 * 1M correspond to big files (Windows program, ...).
Of course, if you have a disk cache, the results will be different,
allowing you to compare the values. If you want to know the rough
performance of your disk, you have to disable this cache.
This test works on Cdrom drive, but you have to disable Cdrom caching.
=> DKI $: /b
Tests all the units. Press 'Esc' to abort the test.
IV / List of all DKI's commands
================================
/? : commands summary
/0 : lists all the directories scanned during a file search.
/1,2: same as above, but for directories before level 1 or 2
/a : displays with ASCII 7 bits filter and no color, to allow
for example the storage of the result into a BBS message.
/b : unit drive Benchmark.
/d : Delete mode, to delete recursively directories and files specified
Be careful with this command, because the deletion is quite fast,
so you have no time to have regrets after having started it !
/g : débuGing information (for me).
/e : scans the directories of the DOS PATH variable.
/i : facilitates DKI's installation, by looking for an appropriate
location where to copy DKI, and by updating your AUTOEXEC.BAT file
to add DKI and an XDEL macro.
/m : switches to Maxline mode (50 lines).
/p : Physical information.
/p : registration, by entering the name to register and its key.
/s : display the n biggest files (sorted by Size).
/t : display files modified d day (default = today, sorted by Time).
/v : Verbose mode.
/* : Full-information mode.
/- : bypass ASPI-SCSI detection
Note: if you want to print DKI results, you have to redirect the
standard output on a file, and then print this file
Example: DKI /p > DKI.TXT then COPY DKI.TXT PRN
V / Display description
========================
DKI 1.91 by Philippe Duby (c)94
Running under DOS 5, Stacker 3, Netware 3.11, SmartDrive 4.1
-
Release of elements │
id